mountain hemlock - French English Dictionary